metronomically strict - German English Dictionary